home *** CD-ROM | disk | FTP | other *** search
/ Xentax forum attachments archive / xentax.7z / 18552 / Advanced Mesh Reaper.7z / Advanced Mesh Reaper / ReadMe.txt < prev   
Encoding:
Text File  |  2020-04-13  |  3.9 KB  |  89 lines

  1. ===========================================================================================
  2.  
  3. Advanced Mesh Reaper by Bigchillghost
  4. Host: https://forum.xentax.com/viewtopic.php?f=33&t=20995
  5.  
  6. ===========================================================================================
  7.  
  8.  
  9. ////////////////////////////////////////////////////////////////////////////////////////////
  10.  
  11. 1) Introduction
  12. 2) System Requirement
  13. 3) Main Features
  14. 4) User Interface
  15. 5) Notes
  16.  
  17. ////////////////////////////////////////////////////////////////////////////////////////////
  18.  
  19. ======================
  20. 1) Introduction
  21. ======================
  22.  
  23. Advanced Mesh Reaper, or AMR for short, is a tool I created when playing around with MFC.
  24. It's aimed to be a quick approach to obtain a couple of meshes with all basic attributes
  25. including positions, normal vectors, texture coordinates, and if necessary, to transform 
  26. them to the target coordinate system without the assistance of extra programing or other 
  27. 3D applications.
  28.  
  29. Though it can be used for format researching purpose, it's not served to be a beginner's tool.
  30. So there're not any step-by-step tutorials on specific formats.
  31.  
  32. ////////////////////////////////////////////////////////////////////////////////////////////
  33.  
  34. ======================
  35. 2) System Requirement
  36. ======================
  37.  
  38. Windows XP, Windows 7, Windows 8 or Windows 10 with Visual C++ 2015 redistributable or
  39. newer versions installed.
  40.  
  41. ////////////////////////////////////////////////////////////////////////////////////////////
  42.  
  43. ======================
  44. 3) Main Features
  45. ======================
  46.  
  47. 1. The Multi Sources mode allows you to specify individual data files as inputs. This can be very
  48. convenient when you have raw data dumped from discrete compressed blocks.
  49. 2. Independent routines of handling different mesh elements, which ensures a simple, clean and 
  50. user friendly interface.
  51. 3. Complete modules for managing the parameter list to make your work easier and faster.
  52. 4. Ability to handle cases where extra data is inserted in polygon indices. This is useful for
  53. files containing combined UV or normal indices.
  54. 5. Support of parsing position bounding box to restore the mesh to its in-game scaling.
  55. 6. Multiple UV channels support. By exporting to FBX format, the tool allows to export each mesh 
  56. with up to 4 individual UV channels.
  57. 7. Flip UV option. It allows to vertically flip the UV so as to map with the textures.
  58. 8. Supports for normal vectors of various encodings
  59. 9. Transformation options of the model including axis inversion and mesh rotations.
  60. 10. Assignment of material groups to polygons.
  61. 11. Implicit triangle/triangle strip indices generation.
  62. 12. Visulizes meshes, UVs and vertex normals vectors.
  63.  
  64. ////////////////////////////////////////////////////////////////////////////////////////////
  65.  
  66. ======================
  67. 4) User Interface
  68. ======================
  69.  
  70. Refer to the AMR Specification.
  71.  
  72. ////////////////////////////////////////////////////////////////////////////////////////////
  73.  
  74. ======================
  75. 5) Notes
  76. ======================
  77.  
  78. AMR is using an external mesh viewer called ViewScene to preview the model with different attributes.
  79. It's based on the ViewScene sample program of Autodesk FBX SDK, version 2019.2. I made some modifications
  80. myself to meet with different demands of this project. The main modifications include:
  81. - Added codes for displaying vertex normal vectors;
  82. - Added codes for displaying as point cloud;
  83. - Added codes for displaying shaded wireframe;
  84. - Changed some of the keyboard accelerators, and added a few more to interact with the scene more easily;
  85.  
  86. Still, the modified ViewScene executable along with its required libaries technically are not a part
  87. of AMR. So they do not come with this release. You should obtain these components from the release page
  88. and place them into the location of the AMR executable.
  89.